contraceptive devices - Turco Inglés Diccionario